package com.krisyu.MementoPattern.template;

/**
 * @DATE 2022/1/8
 * @Author KrisYu
 * @Description 备忘录使用者 接口
 */
public interface Restorable {
    /**
     * 保存状态
     */
    Memento createMemento();

    /**
     * 恢复状态
     */
    void restoreMemento(Memento memento);
}
